# 定义一个空的列表
list1 = []
print(type(list1),list1)

# 定义一个一个空列表
list2 = list("zhangsan")
print(type(list2),list2)

# 定义一个有数据的列表
list3 = [1,12.12,True,"ABC",[1,2,3],None]
print(type(list3),list3)

# 添加数据
list4 = [1,2,3,4,5,6,7]
# list4.insert(0,"张三")
# list4.insert(-1,"李四")
# list4.append("小明")
# list4.extend("123")
# print(list4)

#del 删除指定索引的数据
del list4[0]
print(list4)

# todo删除第一个出现的指定数据
list4.remove(5)
print(list4)
#todo pop删除末尾的数据
a= list4.pop()
print(a)
b = list4.pop(0)
print(b)

# todo 修改
list4[0] = "yes"
print(list4)